boggy, impassable terrain with abundant small crabs - Espagnol Anglais Dictionnaire